package in.obj.annotation;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import com.google.gson.JsonElement;
@ToString public abstract class Annotation implements Serializable
{
public static enum Type
{
LINK,
IMAGE,
VIDEO,
RICH,
LOCATION,
CROSS_POST,
IN_ORDER,
NONE;
}
@Getter @Setter private String previewUrl;
public abstract JsonElement toAnnotation();
public abstract String getAnnotationKey();
}